|
To obtain
SOA integration architect/lead solution engineer position
· About 12 years of experiences in SDLC process
including analysis, design, implementation (testing), code distribution and
maintenance
· Experience in HandySoft BizFlow
· Experience in ALBPM 5.7, 6.0 and
Oracle BPM 10gR3
· Experience in Oracle BPM 11g Fusion
Middleware SOA Suite
· Experience in Oracle BPEL 10g and
11g
· Experience in Oracle web center
portlet development (Formally known as plumtree and ALUI)
· Experience in Oracle Data
Integration (ODI)
· Experience in Oracle Application
Integration Architecture (AIA)
· Experience in Application
Development Framework (ADF)
· Experience in Appian BPM
· Experience in Windows
NT/2000/XP/2003 and UNIX (AIX, HPUX, SunOS)
· Experience in InstallShield
· Experience in Crystal Report
· Experience with VMWARE
· Experience in Microsoft SQL
(2000/2003), Oracle, DB2 ver.7, MySQL, Sybase SQL Anywhere ver. 11
· Experience in ORM (Hibernate,
iBatis)
· Experience in Apache Tomcat, OC4J,
BEA WebLogic, IBM WebSphere
· Experience in SharePoint (2000 and
2003), Hummingbird, Documentum integration
· Experience in Agile development
(Feature Driven Development, Test Driven Development, Scrum)
· Experience in continuous integration
using Hudson, Maven, and ANT
Principal
Consultant
March 2011 – Present
Oracle Inc., Reston, Virginia
· US Securities and Exchange
Commission (Infrastructure – Center of Excellence)
Duration: May 2014 – present
Description:
Worked as SOA/BPM 11g specialist and adviser to support
infrastructure team to establish Center of Excellence. Also performed
infrastructure and code assessments for best practice
· Alcatel Lucent (Global Project
Management Program)
Duration: March 2014 – April 2014
Description:
Worked as BPM 11g specialist and adviser.
§ Perform BPM architecture assessment
and provide recommendations and best practice guidance.
§ Perform BPM and Java code assessment
and provide recommendations and best practice guidance.
§ Support client with troubleshooting
in multiple environment
§ Support resolving SRs
· State of Oregon (Oregon Health
Insurance Exchange HIX)
Duration: November 2012 – February 2014
Description:
§ Worked as SOA 11g
Siebel/PeopleSoft/WebCenter/UCM integration specialist – worked on multiple
SOA interfaces which provide canonical data model for different standalone
applications.
- Provide SOA BPEL interfaces for Siebel, PeopleSoft,
WebCenter and UCM integration.
- Provided accurate architectural design for some of
interfaces and delivered implemented web service solution.
- Provided multiple proofs of concept solutions
including SwA with MTOM and MIME to verify architecture/design.
- Provided OUM standard interface/architecture
documents
§ SOA Migration Lead/Specialist –
worked as SOA migration lead
- Provide standardized ANT build scripts for the SOA
team.
- Supported SOA team-lead to standardize the process
of SOA migration
- Provided custom ANT build script for migration
procedure in multiple environments. Also configured with Hudson for
continuous integration
- Provided documentation for the SOA team and other
migration engineers. Also provide introduction (start up) documents for new
members in SOA team
- Support creating/maintaining system validation code
for different environment for different applications such as SOA, OPA, and
WebCenter. Also configured ti with Hudson to automate for continuous
integration.
§ Software Configuration Lead – worked as SOA software
configuration lead
-
Supported establishing the standardized
methodology for large size SOA team such as introducing concept of
structured abstract WSDL, usage of SVN and proper code management and usage
of configuration plan
-
Managed SOA development servers as administrator
-
Managed SOA team’s SVN and user authorization.
Also managed/advise structuring of SOA projects in SVN
-
Managed SOA MDS
-
Managed Hudson SOA tasks for continuous
integration
§ Provide Tier-1 support for higher environments
(Production and Pre-production)
-
Troubleshoot all SOA issue as Tier-1 engineer
after migration
§ Mentoring other developers/partners/client
-
Supported SOA developers/partners
troubleshooting issue
-
Provided architectural overview and detail
process of implementation to partner for the proper communication between
the service interfaces
-
Supported new SOA developers with startup guide
and paired programming
§ Experience with Oracle ExaLogic/Cloud environment
· US Marine Corps (GCSS-MC)
Duration: December 2011 – November 2012
Description:
Please contact to discuss.
· National Cancer Institute
Duration: September 2011 – December 2011
Description:
Worked as SOA 10g integration specialist and Java JEE developer -
enhancements/implementation work on BPEL 11g and JEE application.
§ Maintain existing BPEL processes
(10g)
§ Java web applications (Spring,
Struts, Hibernate)
· US Department of Transportation
(DOT-PHMSA IT Modernization)
Duration: August 2011 – September 2011
Description:
Worked
as ADF 11g/SOA 11g/Security 10g specialist - troubleshoot and
support/stabilize
IT Modernization application on SOA/BPEL11g and ADF 11g.
§ Troubleshoot production issues which
involve with Oracle IDM 11g, OAM 10g, and OHS 11g. Such as
reconfigure httpd, reconfigure OAM authentication and policy, SSO
configuration, and various application level (custom Java application)
issues.
§ Trace/Debug and fix ADF web
applications - configure log4j and commons-logging for the effective
tracing and debugging.
§ Configure SOA high availabilities
· US Securities and Exchange
Commission (Tips, Complaints, and Referrals)
Duration: May 2011 – August 2011
Description:
Worked as BPM 11g/ADF 11g lead developer, worked on process modeling,
implementation of BPM and UCM integration with WebCenter 11g (integrated
worklist in WC). ADF 11g custom forms development. Phase 2 engagement from
Oracle consulting to deliver Out-of-The-Box functionalities of BPM 11g and
WebCenter to fulfill the requirements as in Proof of Concept
· Philips Healthcare
Duration: April 2011 – April 2011
Description:
Worked as BPM 11g/ADF 11g lead developer, process modeling and
implementation using Oracle BPM 11g to fulfill the requirement and
demonstrate capabilities of Oracle BPM 11g in this Proof of Concept
engagement. Also mentor/consult different ways to improve their existing
business process using Oracle BPM
Senior BPM
Specialist
October 2010 – November 2010
Independent consulting, Mclean, Virginia
· Project Performance Corp. for
Bermuda, Government of Statistic
Support internal BPM team in Project Performance Corp to maintain
existing BPM solution to prepare for upcoming survey. This task
includes data import/export from AS400 to MS SQL server, reconfigure
automation scheduler, maintenance of existing solution and support for UAT
and production. I’ve given advises and also mentored team member for
implementation and problem solving (debugging).
Senior
Software Engineer
March 2010- – March 2011
SRA International, Inc., Fairfax, Virginia
· Food and Drug Administration (FDA),
Mission Accomplishment and Regulatory Compliance Service (MARCS)
Duration: March 2009 – March 2011
Description:
Worked as .NET developer for one of MARCS system, desktop version of
Field Work Manager Application. I was responsible for not only the
actual solution development but also creating a proof of concept solution
using .NET and Sybase SQL Anywhere integration to online and offline
support. Also worked on other related document work.
Worked as Java developer/engineer for one of MARCS system, online version
of Field Work Manager Application. I am responsible for developing a
Java based web application using Spring 3.0, Hibernate JPA. This
includes creating web services and maintaining it (using AXIS 2.0).
Working as Oracle fusion middleware engineer, responsible for process
modeling, implementation and integration with other services using
BPEL. Also working as J2EE engineer to create Spring-Hibernate based
web application and web services.
· Support proposal work – Use Oracle
fusion middleware (BPM and SOA stack) to implement proof of concept and
prototype as part of proposal.
Senior
Business Analyst
February 2007 – March 2010
Project Performance Corporation, McLean, Virginia
· Department of Energy (DOE), Action
Tracking System
Duration: January 2009 – February 2010
Description:
Worked as lead J2EE
developer for action tracker application. This application is for CFO
Office and in this first iteration; I was responsible for developing a
standalone web application using Spring Framework.
· Department of Energy (DOE),
Environmental Management Portal
Duration: January 2009 – February 2010
Description:
Worked as .NET portal
developer to create ASP.NET applications for DOE portal using C#. As
.NET developer, I was responsible for not only the user interface but also
designing the database and its application implementation, using .NET
plumtree API.
-Create .NET web catalog
portlet for Leadership Excellence Program for DOE officers.
-Create .NET web
application portlet for environmental management process system.
-Work with Flex developers
to implement RIA (using Flex) for portal community.
· Department of Energy (DOE), Senior
Manager Issue Report Process
Duration: January 2009 – February 2010
Description:
Worked as BPM engineer
(architect and develop process application). I was in charge of
maintaining the existing senior manager issue report process within the
environmental management portal.
Then I worked on replacing
this system with the more generic and flexible version of process model
which it can be used in all DOE department – from architecting the solution
to developing it using ALBPM, Java spring framework, Hibernate(ORM), and
Drool.
· Crown Castle International Corp.
(CCIC), Manage Application
Duration: September 2008 – January 2009
Description:
Worked as a BPM developer
to create processes and also work on PAPI API layer on top of existing
manager application to build communication interface between the ALBPM and
Crown Castle’s legacy web application.
· Science Applications International
Corporation (SAIC), Corporate Travel Request Duration: September 2007 –
December 2007, January 2008 – September 2008
Description:
As a key team member on the
project, I led ALBPM configuration, and development for SAIC’s
International Travel project. I was responsible for developing the
end-to-end business process for the International Travel Processes using
screeflows. I also used the ALBPM tag libraries to integrate BPM
Objects with JSP form data. In addition, I provided customized inbox
solution to create collaborated BPM process application. I also
provided mentoring the customer’s development team on designing process,
screenflow, and JSP integration within ALBPM. I was viewed as the key
BPM developer on the project and received an Award of Excellence from SAIC
for achievement and contribution to the project.
· Navy Federal Credit Unit, Internal
credit card application process and Internal peer review process
Duration: December 2007 – January 2008
Description:
As a BPM developer,
responsible for developing the reports for developed process flow and
maintaining the existing processes – it’s done by leveraging out-of-box
feature of ALBPM. I was also provided mentoring to the NFCU ALBPM
developers.
· Bermuda, Government of Statistic.
Duration: April 2007 – September 2007
Description:
In first iteration, I
worked as one of lead developers on the project. I leveraged BEA
AquaLogic BPM and J2EE frameworks to deliver a fully automated
solution. The solution involved developing a custom external user
interface that integrated with AquaLogic ALBPM using Struts framework - JSP
and PAPI (ALBPM API). I was responsible for developing processes,
screenflows, and the custom user interface and integrating the interface
with the ALBPM process. In addition, I supported developing the process
model, integrating web services, and developing integration to the
Government of Bermuda’s legacy AS400 applications. The final ALBPM
solution is currently in production and is being used by all businesses
across Bermuda.
In follow up contract in
2008, I worked as technical lead to support this project and mentored
junior developer to implement additional features.
· Bermuda, Domain registration
Duration: February 2007 – April 2007
Description:
As a web application
developer, supported development of the automated Domain Registration
solution for the Government of Bermuda Registrar General. The
application was developed using BEA AquaLogic BPM, Java web application and
JSP using struts framework. The final solution automated the process
of submitting, tracking, and processing domain registrations for the
Government of Bermuda.
Software
Engineer
July 2003 – February 2007
HandySoft
Global Corporation, Vienna, Virginia
·
Responsible for developing and maintaining core
components of BizFlow BPM server engine, using C/C++, Java, VB.NET, and
C#.NET
· Implemented server-side web service
enhancements and testing for BizFlow; included implementing
SSL, and creating automated test scripts
Implement SSL functionality
to form application server
Work on BizFlow server’s
serializer (convert axis object to XML) and deserializer (convert XML to
object)
Test Web Service with Java
and VB .NET
· Develop BizFlow server engine
using C and C++.
server maintenance
server enhancements such as
implementing a parser to the BizFlow SQL activity
In BizFlow BPMN project,
implement server side enhancements
· Authored technical
specifications and requirements documents for core BizFlow server
functionality
· Developed BizFlow SharePoint
EDMS adapter; ported adapter to .NET to support SharePoint 2003, document
management application.
·
Developed
the BizFlow UNIX installation (text-based) using Java and shell
script. This supports AIX, SunOS, and HPUX
· Customized internal defect
tracking solution, Bugzilla; modified tables and added Bugzilla
features such as duplicating the reported ticket and creating custom
columns and field for the tickets
· Enhanced existing build
structure to perform an automatic daily build and distribution
- Establish virtual build environment using VMWARE
- Enhanced existing build script. Use Rhino(JavaScript)
to provide more control to Ant script and create separate build module to
use COM objects and Java to support Visual SourceSafe and SVN (used batch
and shell scripts to support SVN)
-
· Enhanced
and stabilized the BizFlow product installations (client and server) using
the InstallShield with InstallShield script and separate C code based module.
QA Contractor
August 2002 – July 2003
HandySoft
Global Corporation, Vienna, Virginia
· Write test cases.
· Install/Maintenance of BizFlow
product
·
Detailed
testing on the BizFlow product
Award of
Excellence, Department of Energy, 2010
· Senior management issue report process
for DOE, Office of Environmental management. Award is presented from
DOE for significant contribution to IT within the office of environmental
management.
Employee Award, Project Performance Corp, 2009
· Award is presented for outstanding
contribution to multiple projects within company
Award of Excellence, SAIC, 2008
· International Travel System for
SAIC. Award is presented from SAIC for outstanding achievement and
contribution to this project
Global Excellence in BPM Award, Workflow
Management Coalition (WfMC), 2008
· Bermuda transaction engine for
Government of Bermuda wins Silver Award
Employee of the Quarter, HandySoft Global Corp, 2005
· Employee of the Quarter Award is
presented from HandySoft for outstanding contribution to BizFlow product
Member,
Severed as treasurer and webmaster in Upsilon Pi Epsilon (CS Honor
Society), 2000
·
Active
DoD Secret Clearance
·
Public
trust
Attended
trainings
·
Appian
BPM
·
Oracle
Data Integrator 11g: Integration and Administration
·
Oracle
AIA Foundation Pack 11g: Developing Application
·
Oracle
Service Bus 11g: Design & Integrate Services
·
Oracle
Fusion Middleware 11g: Building Applications with ADF
·
Oracle
Access Manager 11g: Administration
·
Oracle
Weblogic Service 11g: Advanced Administration
·
Oracle
Coherence 12c - Share and Manage Data in Clusters Ed 1 LVC
·
ESI –
Managing Projects
Computer
Science, Bachelor of ScienceSeptember 1997 – December 2001
George Mason
University, Fairfax, Virginia
(* Minor in
Mathematics)
|